﻿// This source file is part of the atomdb project
// 
// Copyright (c) 2017 - 2022 pulsarware, All rights reserved.
// Copyright (c) 2017 - 2022 polarboy <polarboy@163.com>
// 
// See https://atomdb.com/LICENSE.txt for license information
// 
// Created by polarboy on 2023/12/01.

using System;

namespace Pulsarware.ATOMDB.Packager;

public class Config
{
   public bool UseNinja { get; set; } = true;
   public bool ShowBuildTime { get; set; } = true;
   public bool AppendDateToPackageFilename { get; set; } = true;
   public bool AppendVersionToPackageFilename { get; set; } = true;
   public int Jobs { get; set; }
   public Version? MiniCMakeVersion { get; set; }
   public Version? ReleaseVersion { get; set; }
   public DirectoryInfo? QtDir { get; set; }
   public Version? QtVersion { get; set; }
   public Version? MiniIfwVersion { get; set; }
   public DirectoryInfo? SourceDir { get; set; }
   public DirectoryInfo? BuildDir { get; set; }
}